
.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}

.clearfix:after {
  clear: both;
}

.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

@-ms-viewport {
  width: device-width;
}

.hidden {
  display: none;
  visibility: hidden;
}

.visible-phone {
  display: none !important;
}

.visible-tablet {
  display: none !important;
}

.hidden-desktop {
  display: none !important;
}

.visible-desktop {
  display: inherit !important;
}
@media (min-width: 448px) and (max-width: 584px) {
	.home .widget._2x2 {
	width: 127px;
	height: 127px;
	}
	.home .widget._2x2 .description .vote {
		padding: 0 10px 0 10px;
		background:none;
	}
}

@media (min-width: 768px) and (max-width: 979px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important ;
  }
  .visible-tablet {
    display: inherit !important;
  }
  .hidden-tablet {
    display: none !important;
  }
}

.visible-print {
  display: none !important;
}

@media print {
  .visible-print {
    display: inherit !important;
  }
  .hidden-print {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .row {
    margin-left: -30px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 30px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: auto;
  }
}

@media (max-width: 1200px) {
	.navbar .brand {padding: 2px 10px 2px 15px;}
	.navbar .nav { margin-left: 10px;}
	.navbar .nav > li { padding: 0 13px;}
	.navbar .nav > li > a { font-size:14px;}
	.navbar .nav > li > a:first-letter {font-size: 20px;}
	.navbar .profile input { width: 80px;}
	.navbar .profile .profile-inner .line p.line1 * {font-size: 12px;}
	.navbar .profile .profile-inner .line p.line2 * { font-size:10px;}
	#footer .nav li a{font-size: 10px; padding: 0 5px;}
	.inner-widget { padding: 0 50px 0 40px;}
	.inner-widget._5 { padding-right: 180px;}
	.copy.pull-left small { display:none !important;}
	#footer .copyright .copy p { margin-top: 10px;}
}


@media (min-width: 768px) and (max-width: 979px) {
  .row {
    margin-left: -20px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 20px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 724px;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 20px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 710px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 648px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 586px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 524px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 462px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 400px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 338px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 276px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 214px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 152px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 90px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 28px;
  }
}


@media (max-width: 979px) {
  body {
    padding-top: 0;
  }
  #container {
	padding: 47px 0 30px 0;
	}
  .navbar .container {
    width: auto;
    padding: 0;
  }
  .nav-collapse {
    clear: both;
  }
  .nav-collapse .nav {
    float: none;
    margin: 10px 0 0 0;
	border-top: 1px solid #c7d6e4;
  }
  .nav-collapse .nav > li {
    float: none;
	padding: 0;
  }
  .nav-collapse .nav > li > a {
    margin-bottom: 2px;
	border-bottom: none;
	border-left: 2px solid #326a9e;
	font-size: 12px;
  }
  .navbar .nav > li > a:first-letter {font-size: 16px;}
  .nav-collapse .nav > .divider-vertical {
    display: none;
  }
  .nav-collapse .nav .nav-header {
    color: #777777;
    text-shadow: none;
  }
  .nav-collapse .nav > li > a,
  .nav-collapse .dropdown-menu a {
    padding: 6px 9px;
    color: #fff;
  }
  .nav-collapse .btn {
    padding: 4px 10px 4px;
    font-weight: normal;
  }
  .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 2px;
  }
  .navbar-inverse .nav-collapse .nav > li > a,
  .navbar-inverse .nav-collapse .dropdown-menu a {
    color: #999999;
  }
  .navbar-inverse .nav-collapse .nav > li > a:hover,
  .navbar-inverse .nav-collapse .nav > li > a:focus,
  .navbar-inverse .nav-collapse .dropdown-menu a:hover,
  .navbar-inverse .nav-collapse .dropdown-menu a:focus {
    background-color: #111111;
  }
  .nav-collapse.in .btn-group {
    padding: 0;
    margin-top: 5px;
  }
  .nav-collapse .dropdown-menu {
    position: static;
    top: auto;
    left: auto;
    display: none;
    float: none;
    max-width: none;
    padding: 0;
    margin: 0 15px;
    background-color: transparent;
    border: none;
  }
  .nav-collapse .open > .dropdown-menu {
    display: block;
  }
  .nav-collapse .dropdown-menu:before,
  .nav-collapse .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .dropdown-menu .divider {
    display: none;
  }
  .nav-collapse .nav > li > .dropdown-menu:before,
  .nav-collapse .nav > li > .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .navbar-form,
  .nav-collapse .navbar-search {
    float: none;
    padding: 10px 15px;
    margin: 10px 0;
  }
  .navbar-inverse .nav-collapse .navbar-form,
  .navbar-inverse .nav-collapse .navbar-search {
    border-top-color: #111111;
    border-bottom-color: #111111;
  }
  .navbar .nav-collapse .nav.pull-right {
    float: none;
    margin-left: 0;
  }
  .nav-collapse,
  .nav-collapse.collapse {
    height: 0;
    overflow: hidden;
  }
  .navbar .btn-navbar {
    display: block;
  }
  .navbar-static .navbar-inner {
    padding-right: 10px;
    padding-left: 10px;
  }
  .navbar .nav > .active > a, 
  .navbar .nav > .active > a:hover, 
  .navbar .nav > .active > a:focus,
  .navbar .nav > li > a:focus, 
  .navbar .nav > li > a:hover {
	  color: #efefef;
	  border-bottom: none;
	  border-left: 2px solid #e73d0a;
	  background-color:#22598b;
	}
	.navbar .profile {
		width: 100%;
		float:none;
		padding: 0 0 10px 0;
		overflow: hidden;
		margin:0;
	}
	.navbar .profile .input {float: none; margin: 10px;}
	.navbar .profile input {
		float:none;
		width: 80%;
		margin:0;
	}
	.navbar .profile button { float: right; margin-top: 1px;}
	.navbar .profile .profile-inner {
		float: none;
		overflow:hidden; padding: 10px 10px 0;
	}
  	.arrow { display:none !important;}
  	.navbar .brand { padding: 2px 5px;}
  	.navbar .brand img {width:70px;}
	.navbar .profile .profile-inner > img { width: 30px; height: 30px;}
	.navbar .profile .profile-inner .line p.line1 { margin-bottom:0;}
	#footer .ft-support { height: 30px;padding: 0 40px 0 5px;}
	#footer .ft-support button {display:inline;background:none;padding: 5px 0;margin-top: auto;}
	#footer .ft-support button.btn-navbar { margin:4px 5px 4px 4px;}
	#footer .ft-support .ft-support-inner { bottom:30px; width: 250px;}
	#footer .ft-support .ft-support-inner .row, #footer .ft-support .ft-support-inner .row.hotline {font-size: 11px;}
	#footer .nav {position: absolute;height: 0;bottom: 30px;left: 0;overflow: hidden;width: 100%; background:#326a9e; }
	#footer .nav li { margin-left:5px;}
	#footer .nav li a{ padding-right: 10px;}
	#footer .copyright .social { height: 30px; padding-right: 30px;}
	#footer .copyright .social a { margin:0;}
	#footer .copyright .copy { background:#326a9e;padding: 8px 5px 8px 0;text-align: right;width: auto;height: auto;}
	#footer .copyright .copy p { font-size:8px; color:#E6E6E6; margin-top: 2px;}
}



@media (max-width: 767px) {
	.hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-phone {
    display: inherit !important;
  }
  .hidden-phone {
    display: none !important;
  }
  
  
	.navbar .brand img {width:66px !important;}
	.navbar-inner { min-height: 37px;}
	.navbar .btn-navbar { padding: 5px;}
  .container-fluid {
    padding: 0;
  }
  .dl-horizontal dt {
    float: none;
    width: auto;
    clear: none;
    text-align: left;
  }
  .dl-horizontal dd {
    margin-left: 0;
	margin-bottom: 10px;
  }
  .container {
    width: auto;
  }
  .row-fluid {
    width: 100%;
  }
  .row,
  .thumbnails {
    margin-left: 0;
  }
  .thumbnails > li {
    float: none;
    margin-left: 0;
  }
  [class*="span"],
  .uneditable-input[class*="span"],
  .row-fluid [class*="span"] {
    display: block;
    float: none;
    width: 100%;
    margin-left: 0;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .row-fluid [class*="offset"]:first-child {
    margin-left: 0;
  }
  .input-large,
  .input-xlarge,
  .input-xxlarge,
  input[class*="span"],
  select[class*="span"],
  textarea[class*="span"],
  .uneditable-input {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .input-prepend input,
  .input-append input,
  .input-prepend input[class*="span"],
  .input-append input[class*="span"] {
    display: inline-block;
    width: auto;
  }
  .chatAction .input-append button { padding: 5px 12px;}
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 0;
  }
  .modal {
    position: fixed;
    top: 20px;
    right: 20px;
    left: 20px;
    width: auto;
    margin: 0;
  }
  .modal.fade {
    top: -100px;
  }
  .modal.fade.in {
    top: 20px;
  }
  #container { padding: 37px 0 30px 0 !important;}
  .wrap-widget { overflow:auto;}
  .inner-widget {
	padding: 0 10px !important;
	width:auto !important;
	}
	.wrap-widget .top-user { position:initial; width: auto; margin: 10px; }
	.wrap-widget .top-user .inner-top-user { padding: 0;}
	.wrap-widget .top-user .inner-top-user .item { margin-bottom: 10px;}
	.wrap-widget .top-user .inner-top-user .item img { margin-left: 10px !important;}
	
	.inner-widget._11{ width: 1597px; padding-right:50px;}
	.inner-widget._10{ width: 1460px; padding-right:50px;}
	.inner-widget._9{ width: 1323px; padding-right:50px;}
	.inner-widget._8{ width: 1176px; padding-right:50px;}
	.inner-widget._7{ width: 1029px; padding-right:50px;}
	.inner-widget._6{ width: 882px;  padding-right:30px;}
	.inner-widget._5{ width: 735px;padding-right: 130px;}
	.inner-widget._4{ width: 588px;}
	.inner-widget._3{ width: 441px;}
	.inner-widget._2{ width: 294px;}
	
	.widget { width: 127px; height: 127px;}
	.widget._2x1 { width: 264px;}
	.widget._2x2 { width: 264px; height: 264px;}
	.widget._2x3 { width: 264px; height: 401px;}
	.widget._3x1 { width: 401px;}
	.widget._3x2 { width: 401px; height: 264px;}
	.widget._3x3 { width: 431px; height: 401px;}
	.widget._4x1 { width: 538px;}
	.widget._4x2 { width: 538px; height: 264px;}
	.widget._4x3 { width: 538px; height: 401px;}
	.widget._5x3 { width: 675px; height: 401px;}
	.widget._6x3 { width: 812px; height: 401px;}
	
	.wrap-widget h1 { font-size: 20px; margin: 6px 0;}
	.inner-wg span.title, .widget .description._2 h2 a  { font-size: 13px;}
	.widget.phone {width:100% !important; height:auto !important;}
	.widget-content .qs-content { height:auto !important;}
	.video .widget .description { padding: 6px;}
	.video .widget .description h2 { font-size: 16px; line-height: 18px}
	.video .widget .description .company,
	.video .widget .description .vote { font-size: 11px;}
	.video .widget .description .company img { width:14px; height: 14px;}
	.widget-hd { font-size: 12px; line-height: 17px;}
	.widget-hd small {font-size: 8px;}
	.widget-hd img { width: 18px; height: 18px;}
	.pagination { margin-bottom: 10px; margin-top:5px; margin-right:0;}
	.contScroll { position:inherit;top: 0 !important; bottom: 0 !important;left: 0 !important;right: 0 !important; padding:10px !important;}
	.infoAbout { padding-bottom: 200px;}
	.chatMsg { position:inherit; padding: 0 10px; margin-bottom: 20px; max-height: 200px;}
	.chatAction { position:inherit;}
	.hd-guide { position:inherit; margin: 10px 0; top:auto; line-height: 12px; font-size: 18px; padding-left: 10px;}
	.box-list-friend .friend-item { width:50%}
	
	.inner-widget-scroll { width:auto;}
	.btn{ position:inherit !important;}
	.absolute.phone { position:inherit; top: 0; left:0; bottom:0; right:0; padding: 10px; overflow:hidden;}
	.inputMsg { position:inherit; left:0; right:0; padding: 0 10px;}
	.nav-list > li > a { font-size: 12px;}
    .videoPlayer .imgQuestion img {
        width: 90px;
        height:90px;
    }
}
@media (max-width: 480px) {
	#footer .nav li { float:none; padding: 2px;}
	#footer .nav li a, #footer .nav li:first-child a { border: none;  padding: 5px;}
	.inner-top-user .item { width:100%;}
	.form-horizontal .control-label {float: none;width: 160px;padding-top: 0;text-align: left;}
	.form-horizontal .controls {margin-left: 0 !important;}
	.modal-header h3 {line-height: 25px;font-size: 20px;}
	.box-list-friend .friend-item { width:100% !important;}
	.box-list-friend .friend-item > div{ margin-right:0;}
	.box-list-friend h4 { margin-right: 0;}
	.navbar .profile input { width: 60% !important;}
    .videoPlayer .imgQuestion img {
        width: 60px;
        height:60px;
    }

}

@media (max-width: 370px) {
	#footer .copyright .social a{ display:none;}
	#footer .copyright .copy p { font-size: 9px !important;}
	.navbar .profile input { width: 50% !important;}
    .videoPlayer .imgQuestion img {
    width: 40px;
    height:40px;
}
	
}
@media (max-width: 290px) {
	#footer .copyright .copy { display:none;}
	.user-wrapper .info h4 { font-size: 18px;margin-bottom: 3px;line-height: 20px;}
	.user-wrapper .avatar {float: left;width: 50px;}
	.user-wrapper .avatar img { width: 40px; height: 40px; }	
}

@media (min-width: 980px) {
  .nav-collapse.collapse {
    height: auto !important;
    overflow: visible !important;
  }
}

@media (min-height: 856px) and (min-width: 980px){
	.inner-widget._11{ width: 2167px; padding-right:50px;}
	.inner-widget._10{ width: 1970px; padding-right:50px;}
	.inner-widget._9{ width: 1773px !important; padding-right:80px;}
	.inner-widget._8{ width: 1576px !important; padding-right:80px;}
	.inner-widget._7{ width: 1379px !important; padding-right:80px;}
	.inner-widget._6{ width: 1182px !important;  padding-right:60px;}
	.inner-widget._5{ width: 995px !important;padding-right: 240px;}
	.inner-widget._4{ width: 788px !important;}
	.inner-widget._3{ width: 591px !important;}
	.inner-widget._2{ width: 394px !important;}
	
	.widget { width: 187px; height: 187px;}
	.widget._2x1 { width: 384px;}
	.widget._2x2 { width: 384px; height: 384px;}
	.widget._2x3 { width: 384px; height: 581px;}
	.widget._3x1 { width: 581px;}
	.widget._3x2 { width: 581px; height: 384px;}
	.widget._3x3 { width: 581px; height: 581px;}
	.widget._4x1 { width: 778px;}
	.widget._4x2 { width: 778px; height: 384px;}
	.widget._4x3 { width: 778px; height: 581px;}
	.widget._5x3 { width: 975px; height: 581px;}
	.widget._6x3 { width: 1172px; height: 581px;}
}

@media (min-height: 756px) and (max-height: 855px) and (min-width: 980px) {
	.inner-widget._11{ width: 1947px; padding-right:60px;}
	.inner-widget._10{ width: 1770px; padding-right:60px;}
	.inner-widget._9{ width: 1593px !important; padding-right:70px;}
	.inner-widget._8{ width: 1416px !important; padding-right:70px;}
	.inner-widget._7{ width: 1239px !important; padding-right:70px;}
	.inner-widget._6{ width: 1062px !important;  padding-right:50px;}
	.inner-widget._5{ width: 895px !important;padding-right: 150px;}
	.inner-widget._4{ width: 708px !important;}
	.inner-widget._3{ width: 531px !important;}
	.inner-widget._2{ width: 354px !important;}
	
	.widget { width: 167px; height: 167px;}
	.widget._2x1 { width: 344px;}
	.widget._2x2 { width: 344px; height: 344px;}
	.widget._2x3 { width: 344px; height: 521px;}
	.widget._3x1 { width: 521px;}
	.widget._3x2 { width: 521px; height: 344px;}
	.widget._3x3 { width: 521px; height: 521px;}
	.widget._4x1 { width: 698px;}
	.widget._4x2 { width: 698px; height: 344px;}
	.widget._4x3 { width: 698px; height: 521px;}
	.widget._5x3 { width: 875px; height: 521px;}
	.widget._6x3 { width: 1052px; height: 521px;}
}
@media (min-height: 678px) and (max-height: 755px) and (min-width: 980px) {
	.inner-widget._11{ width: 1837px; padding-right:50px;}
	.inner-widget._10{ width: 1670px; padding-right:50px;}
	.inner-widget._9{ width: 1503px; padding-right:60px;}
	.inner-widget._8{ width: 1336px; padding-right:60px;}
	.inner-widget._7{ width: 1169px; padding-right:60px;}
	.inner-widget._6{ width: 1002px;  padding-right:40px;}
	.inner-widget._5{ width: 835px;padding-right: 180px;}
	.inner-widget._4{ width: 668px;}
	.inner-widget._3{ width: 501px;}
	.inner-widget._2{ width: 334px;}
	
	.widget { width: 157px; height: 157px;}
	.widget._2x1 { width: 324px;}
	.widget._2x2 { width: 324px; height: 324px;}
	.widget._2x3 { width: 324px; height: 491px;}
	.widget._3x1 { width: 491px;}
	.widget._3x2 { width: 491px; height: 324px;}
	.widget._3x3 { width: 491px; height: 491px;}
	.widget._4x1 { width: 658px;}
	.widget._4x2 { width: 658px; height: 324px;}
	.widget._4x3 { width: 658px; height: 491px;}
	.widget._5x3 { width: 825px; height: 491px;}
	.widget._6x3 { width: 992px; height: 491px;}
}

@media (min-height: 600px) and (max-height: 666px) and (min-width: 980px){
	.inner-widget._11{ width: 1647px; padding-right:60px;}
	.inner-widget._10{ width: 1470px; padding-right:50px;}
	.inner-widget._9{ width: 1323px; padding-right:50px;}
	.inner-widget._8{ width: 1176px; padding-right:50px;}
	.inner-widget._7{ width: 1059px; padding-right:50px;}
	.inner-widget._6{ width: 892px;  padding-right:30px;}
	.inner-widget._5{ width: 745px;padding-right: 150px;}
	.inner-widget._4{ width: 598px;}
	.inner-widget._3{ width: 445px;}
	.inner-widget._2{ width: 294px;}
	
	.widget { width: 137px; height: 137px;}
	.widget._2x1 { width: 284px;}
	.widget._2x2 { width: 284px; height: 284px;}
	.widget._2x3 { width: 284px; height: 431px;}
	.widget._3x1 { width: 431px;}
	.widget._3x2 { width: 431px; height: 284px;}
	.widget._3x3 { width: 461px; height: 431px;}
	.widget._4x1 { width: 578px;}
	.widget._4x2 { width: 578px; height: 284px;}
	.widget._4x3 { width: 578px; height: 431px;}
	.widget._5x3 { width: 725px; height: 431px;}
	.widget._6x3 { width: 872px; height: 431px;}
	
	.wrap-widget h1 { font-size: 22px;}
	.inner-wg span.title { font-size: 14px;}
	.widget-content .qs-content { height: 335px;} 
}

@media (max-height: 599px){
	.inner-widget._11{ width: 1537px; padding-right:50px;}
	.inner-widget._10{ width: 1370px; padding-right:50px;}
	.inner-widget._9{ width: 1233px; padding-right:50px;}
	.inner-widget._8{ width: 1096px; padding-right:50px;}
	.inner-widget._7{ width: 959px; padding-right:50px;}
	.inner-widget._6{ width: 822px;  padding-right:30px;}
	.inner-widget._5{ width: 685px;padding-right: 130px;}
	.inner-widget._4{ width: 548px;}
	.inner-widget._3{ width: 411px;}
	.inner-widget._2{ width: 274px;}
	
	.widget { width: 127px; height: 127px;}
	.widget._2x1 { width: 264px;}
	.widget._2x2 { width: 264px; height: 264px;}
	.widget._2x3 { width: 264px; height: 401px;}
	.widget._3x1 { width: 401px;}
	.widget._3x2 { width: 401px; height: 264px;}
	.widget._3x3 { width: 431px; height: 401px;}
	.widget._4x1 { width: 538px;}
	.widget._4x2 { width: 538px; height: 264px;}
	.widget._4x3 { width: 538px; height: 401px;}
	.widget._5x3 { width: 675px; height: 401px;}
	.widget._6x3 { width: 812px; height: 401px;}
	
	.wrap-widget h1 { font-size: 18px;}
	.inner-wg span.title, .widget .description._2 h2 a  { font-size: 13px;}
	.form-horizontal .control-label { width: 120px; font-size:12px;}
	.form-horizontal .controls {margin-left: 130px;}
	select, 
	textarea, 
	input[type="text"], 
	input[type="password"], 
	input[type="datetime"], 
	input[type="datetime-local"], 
	input[type="date"], 
	input[type="month"], 
	input[type="time"], 
	input[type="week"], 
	input[type="number"], 
	input[type="email"], 
	input[type="url"], 
	input[type="search"], 
	input[type="tel"],
	input[type="color"], 
	.uneditable-input {height: 18px;margin-bottom: 10px;font-size: 12px;line-height: 18px;}
	select, input[type="file"] {	margin-bottom: 10px !important;height: 28px;line-height: 30px;}
	.form-horizontal .control-group {margin-bottom: 0px;}
	.widget-content .qs-content { height: 295px;}
	.navbar .profile button { font-size: 12px; line-height: 18px;}
}

@media (min-height: 768px){
	#container { padding-top: 100px}
}
@media (min-height: 800px){
	#container { padding-top: 120px}
}